home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_80_GRAFCONT.txt < prev    next >
Text File  |  1993-07-15  |  25KB  |  438 lines

  1. # near model CODE resource
  2. # jump table entries: 11064-11065 (2 of them)
  3. export_1383:
  4. 00000000  4E56 FFDE                link       A6, -0x0022
  5. 00000004  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  6. 00000008  266E 0008                movea.l    A3, [A6 + 0x8]
  7. 0000000C  302B 00DE                move.w     D0, [A3 + 0xDE]
  8. 00000010  48C0                     ext.l      D0
  9. 00000012  322B 00DC                move.w     D1, [A3 + 0xDC]
  10. 00000016  48C1                     ext.l      D1
  11. 00000018  9081                     sub.l      D0, D1
  12. 0000001A  2800                     move.l     D4, D0
  13. 0000001C  5284                     addq.l     D4, 1
  14. 0000001E  7002                     moveq.l    D0, 0x02
  15. 00000020  B084                     cmp.l      D0, D4
  16. 00000022  6E18                     bgt        +0x1A /* 0000003C */
  17. 00000024  302B 00DA                move.w     D0, [A3 + 0xDA]
  18. 00000028  48C0                     ext.l      D0
  19. 0000002A  322B 00D8                move.w     D1, [A3 + 0xD8]
  20. 0000002E  48C1                     ext.l      D1
  21. 00000030  9081                     sub.l      D0, D1
  22. 00000032  2A00                     move.l     D5, D0
  23. 00000034  5285                     addq.l     D5, 1
  24. 00000036  7002                     moveq.l    D0, 0x02
  25. 00000038  B085                     cmp.l      D0, D5
  26. 0000003A  6F0A                     ble        +0xC /* 00000046 */
  27. label0000003C:
  28. 0000003C  377C 05DC 010C           move.w     [A3 + 0x10C], 0x5DC
  29. 00000042  6000 0184                bra        +0x186 /* 000001C8 */
  30. label00000046:
  31. 00000046  486E FFE8                pea.l      [A6 - 0x18]
  32. 0000004A  7000                     moveq.l    D0, 0x00
  33. 0000004C  2F00                     move.l     -[A7], D0
  34. 0000004E  2F00                     move.l     -[A7], D0
  35. 00000050  486B 00D8                pea.l      [A3 + 0xD8]
  36. 00000054  4EAD 1182                jsr        [A5 + 0x1182 /* export_556 */]
  37. 00000058  486E FFE8                pea.l      [A6 - 0x18]
  38. 0000005C  486E FFDE                pea.l      [A6 - 0x22]
  39. 00000060  3F3C 080E                move.w     -[A7], 0x80E
  40. 00000064  A9EB                     syscall    Pack4/FP68K
  41. 00000066  486E FFDE                pea.l      [A6 - 0x22]
  42. 0000006A  486E FFF0                pea.l      [A6 - 0x10]
  43. 0000006E  3F3C 0810                move.w     -[A7], 0x810
  44. 00000072  A9EB                     syscall    Pack4/FP68K
  45. 00000074  4246                     clr.w      D6
  46. 00000076  4FEF 0010                lea.l      A7, [A7 + 0x10]
  47. 0000007A  6000 00A8                bra        +0xAA /* 00000124 */
  48. label0000007E:
  49. 0000007E  4247                     clr.w      D7
  50. 00000080  6000 0096                bra        +0x98 /* 00000118 */
  51. label00000084:
  52. 00000084  486E FFF8                pea.l      [A6 - 0x8]
  53. 00000088  7000                     moveq.l    D0, 0x00
  54. 0000008A  3006                     move.w     D0, D6
  55. 0000008C  2F00                     move.l     -[A7], D0
  56. 0000008E  7000                     moveq.l    D0, 0x00
  57. 00000090  3007                     move.w     D0, D7
  58. 00000092  2F00                     move.l     -[A7], D0
  59. 00000094  486B 00D8                pea.l      [A3 + 0xD8]
  60. 00000098  4EAD 1182                jsr        [A5 + 0x1182 /* export_556 */]
  61. 0000009C  486E FFF8                pea.l      [A6 - 0x8]
  62. 000000A0  486E FFDE                pea.l      [A6 - 0x22]
  63. 000000A4  3F3C 080E                move.w     -[A7], 0x80E
  64. 000000A8  A9EB                     syscall    Pack4/FP68K
  65. 000000AA  486E FFE8                pea.l      [A6 - 0x18]
  66. 000000AE  486E FFDE                pea.l      [A6 - 0x22]
  67. 000000B2  3F3C 080A                move.w     -[A7], 0x80A
  68. 000000B6  A9EB                     syscall    Pack4/FP68K
  69. 000000B8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  70. 000000BC  641E                     bcc        +0x20 /* 000000DC */
  71. 000000BE  486E FFF8                pea.l      [A6 - 0x8]
  72. 000000C2  486E FFDE                pea.l      [A6 - 0x22]
  73. 000000C6  3F3C 080E                move.w     -[A7], 0x80E
  74. 000000CA  A9EB                     syscall    Pack4/FP68K
  75. 000000CC  486E FFDE                pea.l      [A6 - 0x22]
  76. 000000D0  486E FFE8                pea.l      [A6 - 0x18]
  77. 000000D4  3F3C 0810                move.w     -[A7], 0x810
  78. 000000D8  A9EB                     syscall    Pack4/FP68K
  79. 000000DA  603A                     bra        +0x3C /* 00000116 */
  80. label000000DC:
  81. 000000DC  486E FFF8                pea.l      [A6 - 0x8]
  82. 000000E0  486E FFDE                pea.l      [A6 - 0x22]
  83. 000000E4  3F3C 080E                move.w     -[A7], 0x80E
  84. 000000E8  A9EB                     syscall    Pack4/FP68K
  85. 000000EA  486E FFF0                pea.l      [A6 - 0x10]
  86. 000000EE  486E FFDE                pea.l      [A6 - 0x22]
  87. 000000F2  3F3C 080A                move.w     -[A7], 0x80A
  88. 000000F6  A9EB                     syscall    Pack4/FP68K
  89. 000000F8  6F1C                     ble        +0x1E /* 00000116 */
  90. 000000FA  486E FFF8                pea.l      [A6 - 0x8]
  91. 000000FE  486E FFDE                pea.l      [A6 - 0x22]
  92. 00000102  3F3C 080E                move.w     -[A7], 0x80E
  93. 00000106  A9EB                     syscall    Pack4/FP68K
  94. 00000108  486E FFDE                pea.l      [A6 - 0x22]
  95. 0000010C  486E FFF0                pea.l      [A6 - 0x10]
  96. 00000110  3F3C 0810                move.w     -[A7], 0x810
  97. 00000114  A9EB                     syscall    Pack4/FP68K
  98. label00000116:
  99. 00000116  5247                     addq.w     D7, 1
  100. label00000118:
  101. 00000118  7000                     moveq.l    D0, 0x00
  102. 0000011A  3007                     move.w     D0, D7
  103. 0000011C  BA80                     cmp.l      D5, D0
  104. 0000011E  6E00 FF64                bgt        -0x9A /* 00000084 */
  105. 00000122  5246                     addq.w     D6, 1
  106. label00000124:
  107. 00000124  7000                     moveq.l    D0, 0x00
  108. 00000126  3006                     move.w     D0, D6
  109. 00000128  B880                     cmp.l      D4, D0
  110. 0000012A  6E00 FF52                bgt        -0xAC /* 0000007E */
  111. 0000012E  4A2B 02D2                tst.b      [A3 + 0x2D2]
  112. 00000132  6708                     beq        +0xA /* 0000013C */
  113. 00000134  7064                     moveq.l    D0, 0x64
  114. 00000136  B06B 02CA                cmp.w      D0, [A3 + 0x2CA]
  115. 0000013A  6C3E                     bge        +0x40 /* 0000017A */
  116. label0000013C:
  117. 0000013C  486E FFE8                pea.l      [A6 - 0x18]
  118. 00000140  486E FFDE                pea.l      [A6 - 0x22]
  119. 00000144  3F3C 080E                move.w     -[A7], 0x80E
  120. 00000148  A9EB                     syscall    Pack4/FP68K
  121. 0000014A  486E FFDE                pea.l      [A6 - 0x22]
  122. 0000014E  486B 025C                pea.l      [A3 + 0x25C]
  123. 00000152  3F3C 0810                move.w     -[A7], 0x810
  124. 00000156  A9EB                     syscall    Pack4/FP68K
  125. 00000158  486E FFF0                pea.l      [A6 - 0x10]
  126. 0000015C  486E FFDE                pea.l      [A6 - 0x22]
  127. 00000160  3F3C 080E                move.w     -[A7], 0x80E
  128. 00000164  A9EB                     syscall    Pack4/FP68K
  129. 00000166  486E FFDE                pea.l      [A6 - 0x22]
  130. 0000016A  486B 0264                pea.l      [A3 + 0x264]
  131. 0000016E  3F3C 0810                move.w     -[A7], 0x810
  132. 00000172  A9EB                     syscall    Pack4/FP68K
  133. 00000174  377C 0010 02CA           move.w     [A3 + 0x2CA], 0x10
  134. label0000017A:
  135. 0000017A  177C 0001 01D3           move.b     [A3 + 0x1D3], 0x1
  136. 00000180  177C 0001 01D4           move.b     [A3 + 0x1D4], 0x1
  137. 00000186  177C 0002 01D2           move.b     [A3 + 0x1D2], 0x2
  138. 0000018C  177C 0001 0251           move.b     [A3 + 0x251], 0x1
  139. 00000192  422B 0252                clr.b      [A3 + 0x252]
  140. 00000196  422B 0250                clr.b      [A3 + 0x250]
  141. 0000019A  422B 02CF                clr.b      [A3 + 0x2CF]
  142. 0000019E  177C 0002 02D0           move.b     [A3 + 0x2D0], 0x2
  143. 000001A4  2F0B                     move.l     -[A7], A3
  144. 000001A6  4EAD 212A                jsr        [A5 + 0x212A /* export_1057 */]
  145. 000001AA  2F0B                     move.l     -[A7], A3
  146. 000001AC  486D 2AE2                pea.l      [A5 + 0x2AE2 /* export_1368 */]
  147. 000001B0  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  148. 000001B4  302B 02CA                move.w     D0, [A3 + 0x2CA]
  149. 000001B8  48C0                     ext.l      D0
  150. 000001BA  5280                     addq.l     D0, 1
  151. 000001BC  2F00                     move.l     -[A7], D0
  152. 000001BE  2F0B                     move.l     -[A7], A3
  153. 000001C0  4EAD 2162                jsr        [A5 + 0x2162 /* export_1064 */]
  154. 000001C4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  155. label000001C8:
  156. 000001C8  4CEE 08F0 FFCA           movem.l    D4,D5,D6,D7,A3, [A6 - 0x36]
  157. 000001CE  4E5E                     unlink     A6
  158. 000001D0  4E75                     rts
  159. export_1384:
  160. 000001D2  4E56 FF5C                link       A6, -0x00A4
  161. 000001D6  48E7 0118                movem.l    -[A7], D7,A3,A4
  162. 000001DA  266E 0008                movea.l    A3, [A6 + 0x8]
  163. 000001DE  7002                     moveq.l    D0, 0x02
  164. 000001E0  B06B 02CA                cmp.w      D0, [A3 + 0x2CA]
  165. 000001E4  6F22                     ble        +0x24 /* 00000208 */
  166. 000001E6  206B 03F0                movea.l    A0, [A3 + 0x3F0]
  167. 000001EA  5088                     addq.l     A0, 8
  168. 000001EC  2F20                     move.l     -[A7], -[A0]
  169. 000001EE  2F20                     move.l     -[A7], -[A0]
  170. 000001F0  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  171. 000001F4  41EB 0420                lea.l      A0, [A3 + 0x420]
  172. 000001F8  2F20                     move.l     -[A7], -[A0]
  173. 000001FA  2F20                     move.l     -[A7], -[A0]
  174. 000001FC  4EAD 08CA                jsr        [A5 + 0x8CA /* export_277 */]
  175. 00000200  4FEF 0010                lea.l      A7, [A7 + 0x10]
  176. 00000204  6000 032C                bra        +0x32E /* 00000532 */
  177. label00000208:
  178. 00000208  486E FFE8                pea.l      [A6 - 0x18]
  179. 0000020C  4EAD 0772                jsr        [A5 + 0x772 /* export_234 */]
  180. 00000210  486E FFF0                pea.l      [A6 - 0x10]
  181. 00000214  4EAD 077A                jsr        [A5 + 0x77A /* export_235 */]
  182. 00000218  41EE FF7A                lea.l      A0, [A6 - 0x86]
  183. 0000021C  43EB 0382                lea.l      A1, [A3 + 0x382]
  184. 00000220  701A                     moveq.l    D0, 0x1A
  185. label00000222:
  186. 00000222  20D9                     move.l     [A0]+, [A1]+
  187. 00000224  51C8 FFFC                dbf        D0, -0x6 /* 00000222 */
  188. 00000228  30D9                     move.w     [A0]+, [A1]+
  189. 0000022A  377C 0014 010E           move.w     [A3 + 0x10E], 0x14
  190. 00000230  426B 0382                clr.w      [A3 + 0x382]
  191. 00000234  377C 005A 0384           move.w     [A3 + 0x384], 0x5A /* 'Z' */
  192. 0000023A  377C 03E9 038A           move.w     [A3 + 0x38A], 0x3E9
  193. 00000240  426B 03B8                clr.w      [A3 + 0x3B8]
  194. 00000244  426B 03CC                clr.w      [A3 + 0x3CC]
  195. 00000248  426B 03C8                clr.w      [A3 + 0x3C8]
  196. 0000024C  426B 03CA                clr.w      [A3 + 0x3CA]
  197. 00000250  377C 2710 03D2           move.w     [A3 + 0x3D2], 0x2710
  198. 00000256  377C 2710 03CE           move.w     [A3 + 0x3CE], 0x2710
  199. 0000025C  377C 2710 03D0           move.w     [A3 + 0x3D0], 0x2710
  200. 00000262  377C 0006 03BE           move.w     [A3 + 0x3BE], 0x6
  201. 00000268  41EB 00D8                lea.l      A0, [A3 + 0xD8]
  202. 0000026C  2B48 F290                move.l     [A5 - 0xD70], A0
  203. 00000270  302B 00DE                move.w     D0, [A3 + 0xDE]
  204. 00000274  906B 00DC                sub.w      D0, [A3 + 0xDC]
  205. 00000278  3B40 F28E                move.w     [A5 - 0xD72], D0
  206. 0000027C  302B 00DA                move.w     D0, [A3 + 0xDA]
  207. 00000280  906B 00D8                sub.w      D0, [A3 + 0xD8]
  208. 00000284  3B40 F28C                move.w     [A5 - 0xD74], D0
  209. 00000288  2B6B 03F0 F294           move.l     [A5 - 0xD6C], [A3 + 0x3F0]
  210. 0000028E  422D F28A                clr.b      [A5 - 0xD76]
  211. 00000292  486D F28E                pea.l      [A5 - 0xD72]
  212. 00000296  486E FF70                pea.l      [A6 - 0x90]
  213. 0000029A  3F3C 200E                move.w     -[A7], 0x200E
  214. 0000029E  A9EB                     syscall    Pack4/FP68K
  215. 000002A0  486E FF70                pea.l      [A6 - 0x90]
  216. 000002A4  41EE FF66                lea.l      A0, [A6 - 0x9A]
  217. 000002A8  43FA 02BC                lea.l      A1, [PC + 0x2BC /* 00000566, value 0x400C9C40 */]
  218. 000002AC  20D9                     move.l     [A0]+, [A1]+
  219. 000002AE  20D9                     move.l     [A0]+, [A1]+
  220. 000002B0  30D9                     move.w     [A0]+, [A1]+
  221. 000002B2  486E FF66                pea.l      [A6 - 0x9A]
  222. 000002B6  3F3C 0006                move.w     -[A7], 0x6
  223. 000002BA  A9EB                     syscall    Pack4/FP68K
  224. 000002BC  41EE FF66                lea.l      A0, [A6 - 0x9A]
  225. 000002C0  43EE FF5C                lea.l      A1, [A6 - 0xA4]
  226. 000002C4  22D8                     move.l     [A1]+, [A0]+
  227. 000002C6  22D8                     move.l     [A1]+, [A0]+
  228. 000002C8  32D8                     move.w     [A1]+, [A0]+
  229. 000002CA  486E FF5C                pea.l      [A6 - 0xA4]
  230. 000002CE  3F3C 0016                move.w     -[A7], 0x16
  231. 000002D2  A9EB                     syscall    Pack4/FP68K
  232. 000002D4  486E FF5C                pea.l      [A6 - 0xA4]
  233. 000002D8  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  234. 000002DC  3B40 F288                move.w     [A5 - 0xD78], D0
  235. 000002E0  486D F28C                pea.l      [A5 - 0xD74]
  236. 000002E4  486E FF70                pea.l      [A6 - 0x90]
  237. 000002E8  3F3C 200E                move.w     -[A7], 0x200E
  238. 000002EC  A9EB                     syscall    Pack4/FP68K
  239. 000002EE  486E FF70                pea.l      [A6 - 0x90]
  240. 000002F2  41EE FF66                lea.l      A0, [A6 - 0x9A]
  241. 000002F6  43FA 026E                lea.l      A1, [PC + 0x26E /* 00000566, value 0x400C9C40 */]
  242. 000002FA  20D9                     move.l     [A0]+, [A1]+
  243. 000002FC  20D9                     move.l     [A0]+, [A1]+
  244. 000002FE  30D9                     move.w     [A0]+, [A1]+
  245. 00000300  486E FF66                pea.l      [A6 - 0x9A]
  246. 00000304  3F3C 0006                move.w     -[A7], 0x6
  247. 00000308  A9EB                     syscall    Pack4/FP68K
  248. 0000030A  41EE FF66                lea.l      A0, [A6 - 0x9A]
  249. 0000030E  43EE FF5C                lea.l      A1, [A6 - 0xA4]
  250. 00000312  22D8                     move.l     [A1]+, [A0]+
  251. 00000314  22D8                     move.l     [A1]+, [A0]+
  252. 00000316  32D8                     move.w     [A1]+, [A0]+
  253. 00000318  486E FF5C                pea.l      [A6 - 0xA4]
  254. 0000031C  3F3C 0016                move.w     -[A7], 0x16
  255. 00000320  A9EB                     syscall    Pack4/FP68K
  256. 00000322  486E FF5C                pea.l      [A6 - 0xA4]
  257. 00000326  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  258. 0000032A  3B40 F286                move.w     [A5 - 0xD7A], D0
  259. 0000032E  49EB 025C                lea.l      A4, [A3 + 0x25C]
  260. 00000332  7000                     moveq.l    D0, 0x00
  261. 00000334  102C 0075                move.b     D0, [A4 + 0x75]
  262. 00000338  3B40 F238                move.w     [A5 - 0xDC8], D0
  263. 0000033C  0C40 0002                cmpi.w     D0, 0x2
  264. 00000340  4FEF 0010                lea.l      A7, [A7 + 0x10]
  265. 00000344  6600 00A6                bne        +0xA8 /* 000003EC */
  266. 00000348  486D F218                pea.l      [A5 - 0xDE8]
  267. 0000034C  7001                     moveq.l    D0, 0x01
  268. 0000034E  2F00                     move.l     -[A7], D0
  269. 00000350  486C 0010                pea.l      [A4 + 0x10]
  270. 00000354  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  271. 00000358  486D F220                pea.l      [A5 - 0xDE0]
  272. 0000035C  7001                     moveq.l    D0, 0x01
  273. 0000035E  2F00                     move.l     -[A7], D0
  274. 00000360  2F0C                     move.l     -[A7], A4
  275. 00000362  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  276. 00000366  486D F228                pea.l      [A5 - 0xDD8]
  277. 0000036A  7001                     moveq.l    D0, 0x01
  278. 0000036C  2F00                     move.l     -[A7], D0
  279. 0000036E  486C 0008                pea.l      [A4 + 0x8]
  280. 00000372  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  281. 00000376  486D F220                pea.l      [A5 - 0xDE0]
  282. 0000037A  486E FF70                pea.l      [A6 - 0x90]
  283. 0000037E  3F3C 080E                move.w     -[A7], 0x80E
  284. 00000382  A9EB                     syscall    Pack4/FP68K
  285. 00000384  486D F218                pea.l      [A5 - 0xDE8]
  286. 00000388  486E FF66                pea.l      [A6 - 0x9A]
  287. 0000038C  3F3C 080E                move.w     -[A7], 0x80E
  288. 00000390  A9EB                     syscall    Pack4/FP68K
  289. 00000392  486E FF66                pea.l      [A6 - 0x9A]
  290. 00000396  486E FF70                pea.l      [A6 - 0x90]
  291. 0000039A  3F3C 0006                move.w     -[A7], 0x6
  292. 0000039E  A9EB                     syscall    Pack4/FP68K
  293. 000003A0  486E FF70                pea.l      [A6 - 0x90]
  294. 000003A4  486D F220                pea.l      [A5 - 0xDE0]
  295. 000003A8  3F3C 0810                move.w     -[A7], 0x810
  296. 000003AC  A9EB                     syscall    Pack4/FP68K
  297. 000003AE  486D F228                pea.l      [A5 - 0xDD8]
  298. 000003B2  486E FF70                pea.l      [A6 - 0x90]
  299. 000003B6  3F3C 080E                move.w     -[A7], 0x80E
  300. 000003BA  A9EB                     syscall    Pack4/FP68K
  301. 000003BC  486D F218                pea.l      [A5 - 0xDE8]
  302. 000003C0  486E FF70                pea.l      [A6 - 0x90]
  303. 000003C4  3F3C 0806                move.w     -[A7], 0x806
  304. 000003C8  A9EB                     syscall    Pack4/FP68K
  305. 000003CA  486D F220                pea.l      [A5 - 0xDE0]
  306. 000003CE  486E FF70                pea.l      [A6 - 0x90]
  307. 000003D2  3F3C 0802                move.w     -[A7], 0x802
  308. 000003D6  A9EB                     syscall    Pack4/FP68K
  309. 000003D8  486E FF70                pea.l      [A6 - 0x90]
  310. 000003DC  486D F228                pea.l      [A5 - 0xDD8]
  311. 000003E0  3F3C 0810                move.w     -[A7], 0x810
  312. 000003E4  A9EB                     syscall    Pack4/FP68K
  313. 000003E6  4FEF 0024                lea.l      A7, [A7 + 0x24]
  314. 000003EA  6044                     bra        +0x46 /* 00000430 */
  315. label000003EC:
  316. 000003EC  2F0C                     move.l     -[A7], A4
  317. 000003EE  486E FF70                pea.l      [A6 - 0x90]
  318. 000003F2  3F3C 080E                move.w     -[A7], 0x80E
  319. 000003F6  A9EB                     syscall    Pack4/FP68K
  320. 000003F8  486E FF70                pea.l      [A6 - 0x90]
  321. 000003FC  486D F220                pea.l      [A5 - 0xDE0]
  322. 00000400  3F3C 0810                move.w     -[A7], 0x810
  323. 00000404  A9EB                     syscall    Pack4/FP68K
  324. 00000406  486C 0008                pea.l      [A4 + 0x8]
  325. 0000040A  486E FF70                pea.l      [A6 - 0x90]
  326. 0000040E  3F3C 080E                move.w     -[A7], 0x80E
  327. 00000412  A9EB                     syscall    Pack4/FP68K
  328. 00000414  486D F220                pea.l      [A5 - 0xDE0]
  329. 00000418  486E FF70                pea.l      [A6 - 0x90]
  330. 0000041C  3F3C 0802                move.w     -[A7], 0x802
  331. 00000420  A9EB                     syscall    Pack4/FP68K
  332. 00000422  486E FF70                pea.l      [A6 - 0x90]
  333. 00000426  486D F228                pea.l      [A5 - 0xDD8]
  334. 0000042A  3F3C 0810                move.w     -[A7], 0x810
  335. 0000042E  A9EB                     syscall    Pack4/FP68K
  336. label00000430:
  337. 00000430  7000                     moveq.l    D0, 0x00
  338. 00000432  2B40 F230                move.l     [A5 - 0xDD0], D0
  339. 00000436  2B7C 0000 2710 F234      move.l     [A5 - 0xDCC], 0x2710
  340. 0000043E  3D6B 041A FFFA           move.w     [A6 - 0x6], [A3 + 0x41A]
  341. 00000444  3D6B 041C FFF8           move.w     [A6 - 0x8], [A3 + 0x41C]
  342. 0000044A  3D6B 041E FFFE           move.w     [A6 - 0x2], [A3 + 0x41E]
  343. 00000450  3D6B 0418 FFFC           move.w     [A6 - 0x4], [A3 + 0x418]
  344. 00000456  486E FFF8                pea.l      [A6 - 0x8]
  345. 0000045A  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  346. 0000045E  486E FFFC                pea.l      [A6 - 0x4]
  347. 00000462  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  348. 00000466  700A                     moveq.l    D0, 0x0A
  349. 00000468  C06B 03C0                and.w      D0, [A3 + 0x3C0]
  350. 0000046C  508F                     addq.l     A7, 8
  351. 0000046E  6606                     bne        +0x8 /* 00000476 */
  352. 00000470  377C 0002 03C0           move.w     [A3 + 0x3C0], 0x2
  353. label00000476:
  354. 00000476  7002                     moveq.l    D0, 0x02
  355. 00000478  C06B 03C0                and.w      D0, [A3 + 0x3C0]
  356. 0000047C  6622                     bne        +0x24 /* 000004A0 */
  357. 0000047E  4A2B 00C1                tst.b      [A3 + 0xC1]
  358. 00000482  671C                     beq        +0x1E /* 000004A0 */
  359. 00000484  41EB 00C6                lea.l      A0, [A3 + 0xC6]
  360. 00000488  2F20                     move.l     -[A7], -[A0]
  361. 0000048A  2F20                     move.l     -[A7], -[A0]
  362. 0000048C  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  363. 00000490  41EB 0420                lea.l      A0, [A3 + 0x420]
  364. 00000494  2F20                     move.l     -[A7], -[A0]
  365. 00000496  2F20                     move.l     -[A7], -[A0]
  366. 00000498  4EAD 08CA                jsr        [A5 + 0x8CA /* export_277 */]
  367. 0000049C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  368. label000004A0:
  369. 000004A0  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  370. 000004A4  41EB 0420                lea.l      A0, [A3 + 0x420]
  371. 000004A8  2F20                     move.l     -[A7], -[A0]
  372. 000004AA  2F20                     move.l     -[A7], -[A0]
  373. 000004AC  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  374. 000004B0  41EE 0000                lea.l      A0, [A6 + 0x0]
  375. 000004B4  2F20                     move.l     -[A7], -[A0]
  376. 000004B6  2F20                     move.l     -[A7], -[A0]
  377. 000004B8  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  378. 000004BC  7000                     moveq.l    D0, 0x00
  379. 000004BE  2F00                     move.l     -[A7], D0
  380. 000004C0  486B 0382                pea.l      [A3 + 0x382]
  381. 000004C4  486B 03CE                pea.l      [A3 + 0x3CE]
  382. 000004C8  486B 03C8                pea.l      [A3 + 0x3C8]
  383. 000004CC  4EAD 21DA                jsr        [A5 + 0x21DA /* export_1079 */]
  384. 000004D0  486D 2BBA                pea.l      [A5 + 0x2BBA /* export_1395 */]
  385. 000004D4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  386. 000004D8  4A40                     tst.w      D0
  387. 000004DA  4FEF 0024                lea.l      A7, [A7 + 0x24]
  388. 000004DE  6716                     beq        +0x18 /* 000004F6 */
  389. 000004E0  7001                     moveq.l    D0, 0x01
  390. 000004E2  2F00                     move.l     -[A7], D0
  391. 000004E4  2F0B                     move.l     -[A7], A3
  392. 000004E6  4EAD 2BBA                jsr        [A5 + 0x2BBA /* export_1395 */]
  393. 000004EA  486D 2BBA                pea.l      [A5 + 0x2BBA /* export_1395 */]
  394. 000004EE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  395. 000004F2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  396. label000004F6:
  397. 000004F6  377C 0013 010E           move.w     [A3 + 0x10E], 0x13
  398. 000004FC  41EB 0382                lea.l      A0, [A3 + 0x382]
  399. 00000500  43EE FF7A                lea.l      A1, [A6 - 0x86]
  400. 00000504  701A                     moveq.l    D0, 0x1A
  401. label00000506:
  402. 00000506  20D9                     move.l     [A0]+, [A1]+
  403. 00000508  51C8 FFFC                dbf        D0, -0x6 /* 00000506 */
  404. 0000050C  30D9                     move.w     [A0]+, [A1]+
  405. 0000050E  41EE FFF0                lea.l      A0, [A6 - 0x10]
  406. 00000512  2F20                     move.l     -[A7], -[A0]
  407. 00000514  2F20                     move.l     -[A7], -[A0]
  408. 00000516  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  409. 0000051A  7000                     moveq.l    D0, 0x00
  410. 0000051C  2F00                     move.l     -[A7], D0
  411. 0000051E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  412. 00000522  2F20                     move.l     -[A7], -[A0]
  413. 00000524  2F20                     move.l     -[A7], -[A0]
  414. 00000526  4EAD 07C2                jsr        [A5 + 0x7C2 /* export_244 */]
  415. 0000052A  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  416. 0000052E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  417. label00000532:
  418. 00000532  4A6D E5CE                tst.w      [A5 - 0x1A32]
  419. 00000536  6624                     bne        +0x26 /* 0000055C */
  420. 00000538  1E2B 0085                move.b     D7, [A3 + 0x85]
  421. 0000053C  422B 0085                clr.b      [A3 + 0x85]
  422. 00000540  2F0B                     move.l     -[A7], A3
  423. 00000542  486D 2AEA                pea.l      [A5 + 0x2AEA /* export_1369 */]
  424. 00000546  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  425. 0000054A  2F0B                     move.l     -[A7], A3
  426. 0000054C  486D 2AF2                pea.l      [A5 + 0x2AF2 /* export_1370 */]
  427. 00000550  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  428. 00000554  1747 0085                move.b     [A3 + 0x85], D7
  429. 00000558  4FEF 0010                lea.l      A7, [A7 + 0x10]
  430. label0000055C:
  431. 0000055C  4CEE 1880 FF50           movem.l    D7,A3,A4, [A6 - 0xB0]
  432. 00000562  4E5E                     unlink     A6
  433. 00000564  4E75                     rts
  434. 00000566  400C                     negx.b     A4
  435. 00000568  9C40                     sub.w      D6, D0
  436. 0000056A  0000 0000                ori.b      D0, 0x0
  437. 0000056E  0000                     .incomplete
  438.